mounted archer - Español Inglés Diccionario